<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//注册控制器
class PasswordController extends Controller{

//  注册主页
    public function index(){

       if(IS_POST){
        // 1.新密码不得少于6位，两次新密码是否相同
        $newPwd1=Q('post.newPwd1');
        $newPwd2=Q('post.newPwd2');
        if(strlen($newPwd1)<6) View::error('新密码不得少于6位');
        if($newPwd1 != $newPwd2) View::error('两次密码不相同');
        // 2.判断旧密码是否正确
        $model= new \Common\model\Homeuser;
        $data=$model->where("hid=".$_SESSION['hid'])->find();
        if($data['password']!=Q('post.oldPwd','','md5')) View::error('旧密码错误');
        // 3.更新密码
        $model->where('hid='.$_SESSION['hid'])->save(array('password'=>md5($newPwd2)));
        // 删除session，让用户重新登录
        session_unset();
        session_destroy();
        // 登录地址
        $loginUrl=U('Login/index');
        $str=<<<str
        <script type="text/javascript">
        // 父级跳转窗口
        parent.location.href='{$loginUrl}';
        </script>
str;
        echo $str;exit;
        }
       View::make();
    }
	
	
	
	
	
	
	
//	显示验证码
//	public function code(){
//		Code::num('4')->make();
//	}
}
